serving trolleys - German English Dictionary